touch somebody deeply - Spanish English Dictionary